Streamer is a CLI program, therefore you can specify startup options for Streamer. The template for Streamer is this:
From version 1.15, Streamer supports standard AmigaDOS ReadArgs. That means that instead of putting the filename as the first argument and the public screen name as the second, you now have to use the keywords FILE and PUBSCREEN.
Use FILE to specify the playlist or URL that you want to play. For reasons I don't understand, you have to put a "=" between the keyword and the argument, otherwise you can't specify an "http://" as a FILE argument.
PUBSCREEN is also a keyword. It specifies which public screen Streamer will open on. For instance, if your web browser opens on it's own custom screen, you can get Streamer to also open on that screen. If you want Streamer to open on Aweb's custom screen, for example, you could specify streamer PUBSCREEN="Aweb"
Also new for 1.15 is the RECONLY switch. This will cause streamer to open in RECORD mode and not PLAY mode. This is useful to record a stream for later playback without having to listen to it, for example, when the bitrate is too high to listen practically. Since RECONLY is a switch, it accepts no argument: streamer FILE="mystream.pls" RECONLY.
When Streamer starts, it will then prompt you for an mp3 file to save to.